package com.si.dao;import java.util.List;import java.util.Map;import com.si.util.Paging;public interface EntityDao {		public List createCriteria(final Class cs, final Map<String, Object> map,final Map<String, Object> orderMap);	public List createCriteria(final Class cs);	public Paging createQueryPaging(final Class cs,final Map<String, Object> map, final Map<String, Object> orderMap,final Integer curPage, final Integer pageSize);	public Paging createCriteriaPaging(Class cs, Integer curPage,Integer pageSize);	public Object getObjectById(final Class cs,final Integer id);	public Object getObjectById(final Class cs,final String id);	public Integer createSqlExecuteUpdate(final String queryString);	public List<Object[]> createSqlQuery(final String queryString);	public Object update(final Object model);	public Object save(final Object model);	public Object saveOrUpdate(final Object model);	public void delete(final Object model);}